home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-20 / bb21tu.zip / PARMS.DOC < prev    next >
Text File  |  1991-10-13  |  29KB  |  845 lines

  1. To set colors, run BBCOLOR.EXE.  Take down the numbers of the colors you
  2. want and put them in the PARMS.BB file.
  3.  
  4. The PARMS.BB file consists of lines in the format:
  5.  
  6.             keyword = value
  7.  
  8. The keywords are shown below with a typical value:
  9.  
  10. GENERAL KEYWORDS
  11. ----------------
  12.  
  13.   name = Roy
  14.  
  15.       This is the SYSOP's name
  16.  
  17.   location = Gilroy
  18.  
  19.       Location for this mailbox.  Used in the forwarding header.  Don't put
  20.       anything in here that is duplicated in your hierarchical address.  It
  21.       just wastes bandwidth.
  22.  
  23.   bb_sign = AA4RE
  24.  
  25.       Callsign for this mailbox.  No SSID on this call.
  26.  
  27.   bb_addr = AA4RE
  28.  
  29.       Address of the mailbox.  Usually just callsign.  Add an SSID if
  30.       you run multiple BBS under the same call sign.  This address will
  31.       be used for outgoing messages as the from bbs.
  32.  
  33.   bb_hier_addr = .#NOCAL.CA.USA.NA
  34.  
  35.       Hierarchical address of this mailbox.  First character must be
  36.       a period.
  37.  
  38.   bid_sign = AA4RE1
  39.  
  40.       Call sign to use when generating BIDS.  Only needed if different from
  41.       the bb_sign.  Handles the special case of two bulletin boards with
  42.       same call sign but different SSIDs.  Don't put a dash in this
  43.       callsign.
  44.  
  45.       *** If you only run one BBS, don't use this parm!!!! ***
  46.  
  47.   send_wp_to_bbs = WD6CMU.#NOCAL.CA.USA.NA
  48.  
  49.       Place to send WPAGE reports.  If omitted, no WPAGE reports will be sent
  50.  
  51.   home_bbs_expires = 120
  52.  
  53.       Number of days until the home BBS registration expires.
  54.       Must be from 30 to 365.  Default is 120.
  55.  
  56.   bulletin_fwd_stop  = 10
  57.  
  58.       Bulletins this many days old (from origination) will not forward.
  59.       Must be from 1 to 365.  Default is 20.
  60.  
  61.   default_expiration = 10
  62.  
  63.       Bulletins this many days old (from origination) will self destruct.
  64.       Must be from 1 to 365.  Default is 20. (Not fully implemented)
  65.  
  66.   user_file = C:\BB\BBDATA\USER.BB
  67.  
  68.       Fully qualified name of the user file.  One will be created for you if
  69.       it doesn't exist already.  The path must exist however.
  70.  
  71.   msg_file = C:\BB\BBDATA\MSG.BB
  72.  
  73.       Fully qualified name of the message index file.  One will be created
  74.       for you if it doesn't exist already.  The path must exist however.
  75.  
  76.   msg_dir = C:\BB\MSGS\
  77.  
  78.       The path to be used to store messages.  If you give a subdirectory
  79.       name, don't forget the terminating \
  80.  
  81.   message_list = C:\BB\BBDATA\MESSAGE.BB
  82.  
  83.       Fully qualified name of the system message file.  This must exist.
  84.       This file contains the text of all the system messages such as the
  85.       ones used for sign on.  If multiple languages, this is the primary.
  86.  
  87.   language_list = EDS
  88.  
  89.       Gives a list of single character language identifiers.  Only
  90.       needed if multiple message_list files are used.  See LANGUAGE.DOC
  91.       for details.
  92.  
  93.   help_file = C:\BB\BBDATA\HELP.BB
  94.  
  95.       Fully qualified name of the system help file.  This must exist.
  96.       This file contains the text of all the help messages.
  97.  
  98.   route_file = C:\BB\BBDATA\ROUTE.BB
  99.  
  100.       Fully qualified name of the routing file (see FWD.DOC).  The path
  101.       must exist but the file doesn't.  However, if you don't have a file,
  102.       you can't forward.
  103.  
  104.   path_file = C:\BB\BBDATA\PATH.BB
  105.  
  106.       Fully qualified name of the pathing file (see FWD.DOC).  The path
  107.       must exist but the file doesn't.  However, if you don't have a file,
  108.       you can't forward.
  109.  
  110.   bid_file = C:\BB\BBDATA\BID.BB
  111.  
  112.       Fully qualified name of the BID file.  One will be created for you if
  113.       it doesn't exist already.  The path must exist however.
  114.  
  115.   bid_max = 100
  116.  
  117.       Number of BIDs to track.  The last "N" BIDS will be tracked.  Each
  118.       BID costs 22 bytes of storage.  Valid values are 100 to 5000.
  119.  
  120.   log_file = C:\BB\LOGS\LOG.BB
  121.  
  122.       Fully qualified name of the LOG file.  One will be created for you if
  123.       it doesn't exist already.  The path must exist however.
  124.  
  125.       IF the name is DAILY, WEEKLY, or MONTHLY then a new file is created
  126.       every time period.  The path supplied here is used and the file name
  127.       is BByymmdd.LOG for DAILY and WEEKLY (Sunday is used) and BByymm.LOG
  128.       for MONTHLY log.  Example:
  129.  
  130.             log_file = C:\BB\LOGS\WEEKLY
  131.  
  132.   mon_file = C:\BB\DATA\MON.BB
  133.  
  134.       Fully qualified name of the MON file.  One will be created for you if
  135.       it doesn't exist already.  The path must exist however.
  136.  
  137.   mon_list_length = 10
  138.  
  139.       Max number of entries in the MON list (shown by "J" command).
  140.       Allowed range is 0 to 30.
  141.  
  142.   dos_message_file = C:\BB\BBDATA\MESSAGE.DOS
  143.  
  144.       Fully qualified name of the system dos error message file.  This must
  145.       exist.  This file contains the text of all the messages used for DOS
  146.       error codes.
  147.  
  148.   wakeup_file = C:\BB\BBDATA\WAKEUP.BB
  149.  
  150.       Fully qualified name of the file containing the wakeup data.  This
  151.       must exist.  See WAKEUP.DOC.  This file is optional.
  152.  
  153.   h_lookup_file = C:\BB\BBDATA\HLOOKUP.BB
  154.  
  155.       Fully qualified name of the file containing the lookup data for the
  156.       GH command.  See HIER.DOC.  This file is optional.
  157.  
  158.   sysop_password_file = C:\BB\BBDATA\PASSWORD.BB
  159.  
  160.       Fully qualified name of the file containing the remote sysop password
  161.       info.  See OPERATE.DOC for details.  This file is optional.
  162.  
  163.   action_file = C:\BB\BBDATA\ACTION.BB
  164.  
  165.       Fully qualified name of the file containing the action data.  See
  166.       ACTION.DOC for details.  This file is optional.
  167.  
  168.   trace = N
  169.  
  170.       Turns trace on and off.  Primarily a debugging tool.
  171.  
  172.   trace_file = TRACE.BB
  173.  
  174.       Fully qualified name of the trace file.  A new one will be created
  175.       each execution.  The path must exist.  No trace file will be created
  176.       if TRACE = N.  This is primarily used for debugging and its contents
  177.       change frequently.
  178.  
  179.   max_task = 3
  180.  
  181.       Maximum number of concurrent tasks.  Each task occupies 20K or so of
  182.       storage.  Each logged on user occupies a task.  This number is not a
  183.       hard and fast rule.  If you exceed this number, tasks will be allocated
  184.       from free memory if possible.  Valid values are 1 to 32.
  185.  
  186.   no_fwd_kill = ABCDEF_
  187.  
  188.       Classes of messages not to kill when forwarded successfully.  The
  189.       underscore is translated to a blank.
  190.  
  191.   bid_for_P = Y
  192.  
  193.       YES or NO answer.  If YES, BIDs will be generated for all incoming
  194.       private messages without a BID.
  195.  
  196.   bid_for_T = Y
  197.  
  198.       YES or NO answer.  If YES, BIDs will be generated for all incoming
  199.       NTS messages without a BID
  200.  
  201.   bid_for_blank = Y
  202.  
  203.       YES or NO answer.  If YES, BIDs will be generated for all incoming
  204.       messages with a type of blank.
  205.  
  206.   blank_to_P = N
  207.  
  208.       YES or NO answer.  If YES, messages sent with just "S" will be
  209.       translated to "P".
  210.  
  211.   blank_to_B = N
  212.  
  213.       YES or NO answer.  If YES, messages sent with just "S" will be
  214.       translated to "B".  Note.. BLANK_TO_P comes first
  215.  
  216.   hold_duplicate = Y
  217.  
  218.       YES or NO answer.  During the process of BID generation, the
  219.       new BID is checked to see if it is a duplicate.  If this occurs,
  220.       and "hold_duplicate" is YES then the message will be held.
  221.  
  222.   hold_dup_header = 1
  223.  
  224.       Each incoming message is scanned for a header from this BBS.  When
  225.       the number of headers from this mailbox is equal to "hold_dup_header",
  226.       the message is held.  To turn off this feature, use 0.  Valid values
  227.       are from 0 to 255.
  228.  
  229.   kill_userbbs_on_error = Y
  230.  
  231.       YES or NO answer.  If a user running at "BBS" class gets an error
  232.       and "kill_userbbs_on_error" is YES, then an immediate disconnect
  233.       will occur.
  234.  
  235.   allow_types = BPT
  236.  
  237.       Classes of messages that local user can use.  An undersore is
  238.       is translated to a blank.  If a user enters a message not in
  239.       the classes then message #78 will appear and the user can
  240.       enter a correct type.  This does NOT affect BBS or SYSOPs.
  241.  
  242.   rename_killed_msg = Y
  243.  
  244.       YES or NO answer.  If YES, then killed messages will be renamed to
  245.       BBnnnn.KIL during "GM" processing instead of being erased.
  246.  
  247.   sysop_is_in = Y
  248.  
  249.       YES or NO answer.  If YES, then "T" command will page SYSOP.  If
  250.       NO, user receives response saying SYSOP unavailable.  Can be
  251.       changed by "GS" command.
  252.  
  253.   sysop_bell = Y
  254.  
  255.       YES or NO answer.  If YES, then "T" command will ring bell.  If
  256.       NO, no sound is made.  Can be changed by "GB" command.
  257.  
  258.   loud_sysop_bell = N
  259.  
  260.       YES or NO answer.  If YES, then bell used above is much louder.
  261.       IF NO, the bell from older versions is used.
  262.  
  263.   mono_trace = N
  264.  
  265.       YES or NO answer.  If YES, then certain trace data will appear on
  266.       a screen attached to a monochrome adapter.
  267.  
  268.   monitor_time_stamp = Y
  269.  
  270.       YES or NO answer.  If YES, then all montiored packets will have HHMMSS
  271.       in front during display.
  272.  
  273.   bbs_see_p = N
  274.  
  275.       YES or NO answer.  If YES, allow bbs class user to see private messages.  This
  276.       This was the default previously.
  277.  
  278.   already_connect_check = Y
  279.  
  280.       YES or NO answer.  If YES, don't attempt to forward to a station already
  281.       connected.  Test is done without concern for SSID.  Note that the TNC
  282.       already checks for an attempt to connect to the same callsign/SSID.
  283.       This is added when things like NETROM are in use and the SSID changes.
  284.  
  285.   direct_video = Y
  286.  
  287.       YES or NO answer.  If YES, then TurboPascal's direct video write
  288.       routines will be used.  If NO then will use BIOS calls.
  289.       Should be YES for better performance.
  290.  
  291.   check_snow = N
  292.  
  293.       YES or NO answer.  If YES, then system will wait for vertical retrace
  294.       before writing to screen.  Try NO first.  If SNOW appears then use
  295.       Yes.
  296.  
  297.   time_updates_status = Y
  298.  
  299.       YES or NO answer.  If YES, then system will update the status line
  300.       at every minute.  If no, the status line will only be updated during
  301.       connect/disconnect.  The old default was Y, the new default is N.
  302.  
  303.   own_call_in_bcst = N
  304.  
  305.       YES or NO answer.  If YES, then the MAIL FOR line in the broadcast
  306.       will contain your call if you have mail.  If N then your mail will
  307.       not show in the broadcast.  The old default was Y, the new default is N.
  308.  
  309.   suppress_prefix = N
  310.  
  311.       YES or NO answer.  If YES, then the prefix data (eg. LO>:) will not be
  312.       shown in the operator window.  Can be changed by the GP command.
  313.       The default is N.
  314.  
  315.   show_fwd_mismatch = N
  316.  
  317.       YES or NO answer.  If YES, then when a mismatch occurs in a forward
  318.       script it will be shown in the connect window.  Can be changed by the
  319.       GZ command.  The default is N.
  320.  
  321.   show_yapp_states = N
  322.  
  323.       YES or NO answer.  If YES, then BB will display YAPP states during
  324.       binary transfer.  Really only needed for debugging.  The default is N.
  325.  
  326.   show_binary_data = N
  327.  
  328.       YES or NO answer.  If YES, then BB will display binary data in the
  329.       CONNECT window.  Really only needed for debugging.  The default is N.
  330.  
  331.   auto_hlookup = Y
  332.  
  333.       YES or NO answer.  If YES, then BB will do a "GH" command before each
  334.       forwarding cycle.  The default is N.
  335.  
  336.   extended_timeout = N
  337.  
  338.       YES or NO answer.  If YES, then BB extend the timeout on all ports
  339.       by a factor of 4.  This is used primarily for speech synthesis.
  340.       The default is N.
  341.  
  342.   personal_bbs = N
  343.  
  344.       YES or NO answer.  If YES, then this BBS is a personal one rather
  345.       that a full-service one.  The default is N.
  346.  
  347.   no_alternate_header = N
  348.  
  349.       YES or NO answer.  If YES then the alternate header feature is OFF.
  350.       The default is N.
  351.  
  352.   send_sid_always = N
  353.  
  354.       YES or NO answer.  If YES then the system wil always send the SID
  355.       (the little thing in brackets [4RE-etc]) instead of sending it just
  356.       to users identifed as advanced mailboxes.  This is done to make
  357.       things more compatible for forwarding from W0RLI mailboxes.  Certain
  358.       HF nets seem to need this; others don't.  The default is N.
  359.  
  360.   no_language_prompt = N
  361.  
  362.       YES or NO answer.  If YES then the user will not be prompted for a
  363.       language setting during the register process.  The default is N.
  364.  
  365.   blank_to_bbs = Y
  366.  
  367.       YES or NO answer.  If YES then the to_bbs field of a locally originated
  368.       message will be set to blank.  If N, the field will be set to the
  369.       bb_addr.  The default is N.  Note: this parm MUST be "Y" for the
  370.       auto_set_to_bbs to work!
  371.  
  372.   auto_set_to_bbs = y
  373.  
  374.       YES or NO answer.  If YES then the if a locally originated message has a
  375.       blank to_bbs field, the to_bbs will be set by home BBS in the user file.
  376.       The default is N.  Note:  This will NOT work for incoming messages from
  377.       another BBS.  To change those addresses, use the action file.
  378.  
  379.   no_fullscreen_review = n
  380.  
  381.       YES or NO answer.  If YES then the fullscreen review processor is
  382.       bypassed and the local SYSOP works same as the remote.  The default is N.
  383.  
  384.   new_user_l_time = 3
  385.  
  386.       Specifies the number of days previous to today that a new user
  387.       will see when he executes the "L" command.  Value is from 0 to 255.
  388.       Default is 255;
  389.  
  390.   wakeup_interval = 60
  391.  
  392.       Specifies the MINIMUM number of seconds between WAKEUP events.  This
  393.       prevents the BBS from spending all of its time doing WAKEUPs.  Value
  394.       is from 1 to 255 with the default of 60 seconds.
  395.  
  396.   editor_free_size = 10000
  397.  
  398.       Amount of memory the editor will leave free when its being used.
  399.       This may have to be increased if your system gets an Error 203 when
  400.       forwarding during edit.  Minimum is 10000 (the old default) and
  401.       maximum is 65000.
  402.  
  403.   forward_delay = 10
  404.  
  405.       Number of seconds to wait after a disconnect from the far station
  406.       before proceeding to the next path to be forwarded.  This delay
  407.       should be used if you are forwarding on a busy channel to NETROM
  408.       nodes.  It prevents problems where the disconnect ack ("UA")
  409.       packet is lost.
  410.  
  411.  disconnect_delay = 10
  412.  
  413.       Number of seconds to wait before disconnecting from a station
  414.       being forwarded to.  This delay should be used if you are
  415.       forwarding on a busy channel to NETROM nodes.  It prevents
  416.       problems where the data ack ("RR") packet is lost.
  417.  
  418.   broadcast_interval = 5
  419.  
  420.       Number of minutes between broadcasts of "messages waiting for".
  421.       Valid values are 5 to 255.
  422.  
  423.   bbs_to_fwd_time = 420
  424.  
  425.       Number of minutes to correct between time the BBS is running in
  426.       and the time in the $J/$K variables used in building a forwarding
  427.       header.  This should be your GMT time correction unless your
  428.       system DOS time is set for GMT.  For example, Pacific Daylight
  429.       Savings time is 7 hours behind GMT so the number for me is 420
  430.       (60 minutes times 7 hours)
  431.  
  432.   operator_color         = 5
  433.  
  434.       Color of operator area. See above
  435.  
  436.   status_color           = 5
  437.  
  438.       Color of status line and input area. See above
  439.  
  440.   connect_scroll_size    = 50
  441.  
  442.       Number of lines to save in the connect window
  443.  
  444.   monitor_scroll_size    = 50
  445.  
  446.       Number of lines to save in the monitor window
  447.  
  448.   operator_scroll_size    = 50
  449.  
  450.       Number of lines to save in the operator window
  451.  
  452.   top_window_%            = 50
  453.  
  454.       Size of top window in relation to full screen.  50% gives
  455.       half for each window.
  456.  
  457.   emergency_types = STUVWXYZ
  458.  
  459.       Sets the message types for emergency mode
  460.  
  461.   forward_emergency_only = N
  462.  
  463.       YES or NO answer.  Only traffic defined by the EMERGENCY_TYPES
  464.       parameter will be forwarded.  Default is No.  See MODE.DOC for more
  465.       detail.
  466.  
  467.   accept_emergency_only = N
  468.  
  469.       YES or NO answer.  Only traffic defined by the EMERGENCY_TYPES
  470.       parameter in PARMS.BB will be accepted.  A normal user trying to send
  471.       other traffic will be given an error message; if a BBS tries to send
  472.       other traffic, either the message will be rejected or the station will
  473.       be disconnected, depending on the setting of the REJECT_ACTION in
  474.       PARMS.BB.  Default is No.  See MODE.DOC for more detail.
  475.  
  476.   forward_nts_off = N
  477.  
  478.       YES or NO answer.  NTS traffic will be forwarded.  Default is No.  See
  479.       MODE.DOC for more detail.
  480.  
  481.   accept_nts_off = N
  482.  
  483.       YES or NO answer.  NTS traffic will be accepted.  If this switch is
  484.       off, then if a normal user tries to send NTS traffic, he will be given
  485.       an error message.  If a BBS tries to send NTS traffic, either the
  486.       message will be rejected or the station will be disconnected,
  487.       depending on the setting of the REJECT_ACTION in PARMS.BB.  Default is
  488.       No.  See MODE.DOC for more detail.
  489.  
  490.  
  491.   allow_emergency_only = N
  492.  
  493.       YES or NO answer.  Only users with the "E" flag in their user
  494.       directory will be allowed to use the BBS.  Default is No.  See
  495.       MODE.DOC for more detail.
  496.  
  497.  
  498.   allow_emergency_change = N
  499.  
  500.       YES or NO answer.  A user without the "E" flag in his user directory
  501.       can change his call sign once he is connected.  Default is No.  See
  502.       MODE.DOC for more detail.  The purpose of this is to allow the use of
  503.       tactical addresses during an emergency.  A typical scenario would be
  504.       as follows:
  505.  
  506.          AA4RE is stationed at the Gilroy Emergency Operations Center.  He
  507.          connects to the Emergency BBS but AA4RE is not an "E" mode user.
  508.          The BBS will propmt for a new callsign.  He enters GILROY which is
  509.          an "E" mode user.  This will then allow AA4RE to send and receive
  510.          messages for GILROY.  Packets will have the proper ham callsign on
  511.          them for identification purposes.
  512.  
  513.       The local ARES organizations (SF Bay Area) felt that this method was
  514.       preferable to using the tactical call sign as the call sign in the TNC
  515.       and having to beacon the ham callsign for ID purposes.
  516.  
  517.  
  518. PORT KEYWORDS
  519. -------------
  520.  
  521. A port is started by a line with just "PORT" on it.  A port ends when
  522. a line with just "ENDPORT" appears.
  523.  
  524.   port_type = TNC-1
  525.  
  526.       Type of TNC.  Valid values are:  TNC-1, TNC-2, PC-1XX, MODEM-ATCMD,
  527.       PK-232, G8BPQ-NODE, G8BPQ-HOST, PC*PA-0 thru PC*PA-9 plus two for PK87.
  528.       For a PK-87 with WA8DED EPROMS, use PK-87-DED.  For a PK-87 with AEA
  529.       EPROMS use PK-87-AEA.  For G8BPQ switch systems with release 4.02 or
  530.       greater, use G8BPQ-HOST.  For 3.59 or earlier, use G8BPQ-NODE.
  531.  
  532.   call_set = AA4RE-1
  533.  
  534.       This call will be set by the program at start up.  It can be omitted.
  535.  
  536.   com = 1
  537.  
  538.       COM port number.  Allowable values are 1 to 255.  For a PCPA port,
  539.       this is the interrupt number (usually 255).  For a BPQ-HOST port, it
  540.       is the interrupt number (usually, 127).
  541.  
  542.  
  543.   interlock_com = 4
  544.  
  545.       Number of com port with which to interlock.  A port for this com
  546.       number MUST be defined before this port.  Use this with MS-400 cards
  547.       or others with SHARED INTERRUPTS where you experience overruns.
  548.       Define one of the MS-400 ports then interlock all the others on the
  549.       first com number.  See MS400.DOC
  550.  
  551.   max_pac = 128
  552.  
  553.       Allowable maximum packet size on this port.  Allowable values are
  554.       20 to 256.  Default is 128.
  555.  
  556.   dflt_pac = 128
  557.  
  558.       Default maximum packet size on this port.  Allowable values are
  559.       20 to 256.  Default is same as MAX_PAC.
  560.  
  561.   speed = 4800
  562.  
  563.       Speed of port.  If this is a PC-1xx, this is the radio speed.  For
  564.       the PC*PA this value must be specified but is ignored.  For
  565.       all others, this is the RS-232 port speed.
  566.  
  567.   max_connect = 2
  568.  
  569.       Max number of connects to allow on this port.  MUST be at least
  570.       one less that what the TNC is capable of.
  571.  
  572.   max_channel = 4
  573.  
  574.       Highest channel number allowed by this TNC.  Check the documentation
  575.       for your TNC.  For TNC-11 and TNC-2, see the WA8DED documentation.  If
  576.       you don't know, set for 4. For G8BPQ_NODE, PK-232, PK-87, and PK-88,
  577.       the value is usually 9. For PC*PA, the value either 4 or 10 based on
  578.       which version of TNCTSR-S you have.
  579.  
  580.   max_pending = 4
  581.  
  582.       For WA8DED software and the PC*PA, this is the maximum number of
  583.       unsent frames awaiting transmission.  When this is reached, BB stops
  584.       sending data frames to the TNC until some traffic clears.  Set this
  585.       to the maximum number of outstanding frames ("O" command on TNC).
  586.       For the PK-232 this number should be 4*MAXF
  587.  
  588.   monitor = Y
  589.  
  590.       YES or NO answer.  If YES, MONITOR will be enabled.
  591.  
  592.   time_out = 180
  593.  
  594.       Number of seconds of inactivity before a user is disconnected.
  595.       Allowed values are between 60 and 3000.  NOTE:  Using the
  596.       MBL, RLI, CBBS implementations, the timer starts when the last
  597.       packet has left the computer.  Under this program, the timer
  598.       starts when the last packet is "ACK"ed by the distant TNC.
  599.       This might be an intermediate network node (Eg. NETROM) or
  600.       the actual user.
  601.  
  602.   fwd_min = 34
  603.  
  604.       Minutes after the hour to start forwarding on this port
  605.  
  606.   call_check = Y
  607.  
  608.       YES or NO answer.  If YES, allow only stations with valid call signs
  609.       to connect.  *** NOT IMPLEMENTED ***
  610.  
  611.   upload_download = Y
  612.  
  613.       YES or NO answer.  If YES, allow uploads/downloads on this port.
  614.  
  615.   remote_sysop  = Y
  616.  
  617.       YES or NO answer.  If YES, allow remote SYSOPs on this port.
  618.  
  619.   no_out_fwd = N
  620.  
  621.       YES or NO answer.  If YES, this port will never start forwarding
  622.       by itself.  The fwd_min is useless.
  623.  
  624.   no_busy_fwd = N
  625.  
  626.       YES or NO answer.  If YES, this port will never start forwarding
  627.       if it already has a user connected.  This is mainly for HF where
  628.       you only want one connect.  Default is NO.
  629.  
  630.   new_user_transparency = Y
  631.  
  632.       YES or NO answer.  If YES, a new user will be given the "T" flag
  633.       in the user file indicating TRANSPARENT.  Default is NO.
  634.  
  635.   new_user_screen_length = 20
  636.  
  637.       Number between 0 and 255 indicating the number of lines to be
  638.       output for a new user before pausing.  This will be reset by the
  639.       user during the register process.
  640.  
  641.   no_binary = N
  642.  
  643.       YES or NO answer.  If YES, this port cannot be used for binary
  644.       transfers.  Default is NO.
  645.  
  646.   broadcast = y
  647.  
  648.       YES or NO answer.  If YES, send "MESSAGES FOR" broadcast UNPROTO.
  649.       Defazult is YES.
  650.  
  651.   lock_modem_speed = y
  652.  
  653.       YES or NO answer.  If YES then BB will ignore speed changes on
  654.       incoming connects on a modem port.  Use this when you have set
  655.       your modem to one speed and am talking to it with handshaking.
  656.       Default is NO.  MODEM only parameter
  657.  
  658.   remove_ssid_addresses = y
  659.  
  660.       YES or NO answer.  If YES then BB will remove any SSID on the
  661.       send command.  Example: SP AA4RE-1 will become SP AA4RE.  Default
  662.       is NO.
  663.  
  664.   minimum_class_allowed = new_user
  665.  
  666.       Sets the minimum class allowed to access the system thru this port.
  667.       Default is NEW_USER.
  668.  
  669.   port_name = 144.99 Mhz
  670.  
  671.       Name of port to be displayed with various commands (Eg. "J")
  672.  
  673.   answer_on_ring = 1
  674.  
  675.       Number of ring to answer modem on.  Allowed values are 1 to 15.  Note
  676.       that the BBS does not set S0 to this count.  Instead each ring is
  677.       counted by the program itself which will then tell the modem to answer.
  678.       This is to prevent a dead BBS from answering the phone and causing
  679.       someone to pay long distance charges.  MODEM only parameter
  680.  
  681.   monitor_color = 5
  682.  
  683.       Color of monitored packets for this port.  See COLOR.DOC
  684.  
  685.   broadcast_path  = QRM WB6ZVW
  686.  
  687.       Path set for UNPROTO packets.  If this is omitted, the UNPROTO
  688.       path will not be set.
  689.  
  690.   default_forward_order = TA
  691.  
  692.       Default order that files will be sent during forwarding.  See
  693.       FWD.DOC for details
  694.  
  695.   reject_action = 2
  696.  
  697.       Set the action for REJECTS.  Which message to reject is set by the
  698.       action file.  If the other BBS understands REJECT then REJECT is
  699.       sent.  If the other BBS does not understand REJECT then we use the
  700.       action to control what we do.  Parameter settings are shown below;
  701.       the default is 0;
  702.  
  703.           0 = Put message in hold
  704.           1 = Tell distant end NO (this causes other BBS to think you
  705.               already have it).  If other BBS doesn't understand NO then
  706.               put message in hold
  707.           2 = Tell distant end that message is rejected and then disconnect
  708.  
  709.   default_language_list = E
  710.  
  711.       Gives the single character language identifiers for this port.
  712.       Only needed if multiple message_list files are used.  This parm
  713.       is used if a user signs on and has NOT selected a language.
  714.       See LANGUAGE.DOC for details.
  715.  
  716.   initialize_file = COM21.BB
  717.  
  718.       This is optional.  If present, this points to a file that contains
  719.       data and commands to be sent to this port during the initialization
  720.       procedure.  The file is a straight ASCII file.  Lines that
  721.       contain commands should be prefixed by an ESCAPE character.
  722.       All commands and data will be directed to channel 0, the UNPROTO
  723.       channel.
  724.  
  725.   access_control = S
  726.  
  727.       Sets the access control for a port.  See AUTHENT.DOC for information
  728.       on how it works and what the possible values are.
  729.  
  730.   new_user_display_format = 0
  731.  
  732.       Sets the display format for a new user from this port.  See NF command
  733.       in HELP.BB.  Default is zero
  734.  
  735.   emergency_types = STUVWXYZ
  736.  
  737.       Sets the message types for emergency mode
  738.  
  739.   forward_emergency_only = N
  740.  
  741.       YES or NO answer.  Only traffic defined by the EMERGENCY_TYPES
  742.       parameter will be forwarded.  Default is No.  See MODE.DOC for more
  743.       detail.
  744.  
  745.   accept_emergency_only = N
  746.  
  747.       YES or NO answer.  Only traffic defined by the EMERGENCY_TYPES
  748.       parameter in PARMS.BB will be accepted.  A normal user trying to send
  749.       other traffic will be given an error message; if a BBS tries to send
  750.       other traffic, either the message will be rejected or the station will
  751.       be disconnected, depending on the setting of the REJECT_ACTION in
  752.       PARMS.BB.  Default is No.  See MODE.DOC for more detail.
  753.  
  754.   forward_nts_off = N
  755.  
  756.       YES or NO answer.  NTS traffic will be forwarded.  Default is No.  See
  757.       MODE.DOC for more detail.
  758.  
  759.   accept_nts_off = N
  760.  
  761.       YES or NO answer.  NTS traffic will be accepted.  If this switch is
  762.       off, then if a normal user tries to send NTS traffic, he will be given
  763.       an error message.  If a BBS tries to send NTS traffic, either the
  764.       message will be rejected or the station will be disconnected,
  765.       depending on the setting of the REJECT_ACTION in PARMS.BB.  Default is
  766.       No.  See MODE.DOC for more detail.
  767.  
  768.  
  769.   allow_emergency_only = N
  770.  
  771.       YES or NO answer.  Only users with the "E" flag in their user
  772.       directory will be allowed to use the BBS.  Default is No.  See
  773.       MODE.DOC for more detail.
  774.  
  775.  
  776.   allow_emergency_change = N
  777.  
  778.       YES or NO answer.  A user without the "E" flag in his user directory
  779.       can change his call sign once he is connected.  Default is No.  See
  780.       MODE.DOC for more detail.  The purpose of this is to allow the use of
  781.       tactical addresses during an emergency.  A typical scenario would be
  782.       as follows:
  783.  
  784.          AA4RE is stationed at the Gilroy Emergency Operations Center.  He
  785.          connects to the Emergency BBS but AA4RE is not an "E" mode user.
  786.          The BBS will propmt for a new callsign.  He enters GILROY which is
  787.          an "E" mode user.  This will then allow AA4RE to send and receive
  788.          messages for GILROY.  Packets will have the proper ham callsign on
  789.          them for identification purposes.
  790.  
  791.       The local ARES organizations (SF Bay Area) felt that this method was
  792.       preferable to using the tactical call sign as the call sign in the TNC
  793.       and having to beacon the ham callsign for ID purposes.
  794.  
  795. FILE KEYWORDS
  796. -------------
  797.  
  798. A file directory is started by a line with just "FILE_DIRECTORY" on it.
  799. Its ends when a line with just "ENDFILE" appears.
  800.  
  801.   directory_name = ARES
  802.  
  803.       Name of directory. Any 12 character word is ok.  No imbedded blanks.
  804.  
  805.   directory_alias    = RACES
  806.  
  807.       Other names for the directory
  808.  
  809.   directory_path     = C:\ARES\
  810.  
  811.       Path to directory.  If this is the magic word "ANY' then you can
  812.       use anything in the name area.
  813.  
  814.   directory_desc     = Amateur Radio Emergency Services
  815.  
  816.       One line text describing the contents of this directory
  817.  
  818.   class_for_upload   = remote_sysop
  819.  
  820.       Minimum user class for upload
  821.  
  822.   class_for_download = new_user
  823.  
  824.       Minimum user class for download
  825.  
  826.   subdirectory_ok    = NO
  827.  
  828.       YES or NO answer.  If YES, the backslash will be tolerated
  829.       as part of the filename.
  830.  
  831.   binary_ok = y
  832.  
  833.       YES or NO answer.  If YES, allow binary transfers from this area.
  834.  
  835. -----------------------
  836.  
  837. Valid user classes are:
  838.       NEW_USER
  839.       UNREGISTERED_USER
  840.       USER
  841.       EXPERT
  842.       BBS
  843.       REMOTE_SYSOP
  844.       LOCAL_SYSOP
  845.